@import "public";
*{
  margin: 0;
  padding: 0;
  user-select: none;
}
.matter{
  background:#eeeeee;
  @include widthHeight(100%, 100vh);
  overflow: hidden;
}
.nav{
  @include widthHeight(100%, 100px);
  @include transition;
  text-align: center;
  span{
    display: inline-block;
    margin-top: 33px;
    color: $color;
    font-size: $fontSize;
  }
}
.message, .message_top_left{
  box-sizing: border-box;
}
.message_center{
  @include  widthHeight(90%, 188px);
  margin: 0 auto;
  border-radius: 3px;
  background:$color;
  border: 2px solid #e7e7e7;
}
.message{
  overflow: hidden;
  box-sizing: border-box;
  @include  widthHeight(100%, 188px);
  @include positionAbsolute(66px, 0);
  ul{
    box-sizing: border-box;
    @include widthHeight(100%, 83px);
    @include ulStyle;
    text-align-last: justify;
    padding: 0 12px 0 33px;
    li{
      @include widthHeight(53px, 83px);
      display: inline-block;
      padding-top: 10px;
      img{
        display: inline-block;
        @include widthHeight(37px, 37px);
      }
      span{
        color: #AAAAAA;
        font-size: 13px;
        display: inline-block;
      }
    }
  }
}
.message_top{
  box-sizing: border-box;
  @include widthHeight(100%, 101px);
  padding: 19px 19px 0 19px;
}
.message_top_left, .message_top_right{
  display: inline-block;
  float: left;
}
.message_top_left{
  @include widthHeight(63px, 63px);
  @include transition;
  border-radius: 50%;
  @include tableCell;
  line-height: 75px;
  margin-right: 20px;
  border: 2px solid $border_color;

  i{
    display: inline-block;
  }
}
.message_top_right{
  float: right;
  @include widthHeight(163px, 63px);
  display: table-cell;
  vertical-align: middle;
  padding: 10px 0 0 0;
  margin-right: 50px;
  span{
    color: #AAAAAA;
    span{
      color:$text_color;
    }
  }
}
.li_dot{
  position: relative;
  .dot{
    display: inline-block;
    width: 15px;
    height: 15px;
    background: #f13324;
    border-radius: 50%;
    position: absolute;
    top:11px;
    left: 37px;
    text-align: center;
    line-height: 12px;
    span{
      color: #fff;
      font-size: 12px;
      transform: scale(0.7);
    }
  }
}

.bg{
  width: 100%;
  height: 170px;
  background: $bg_color;
}
.details{
  background: #fff;
  border: {
    bottom: 1px solid $border_color;
    top: 1px solid $border_color;
  }
  @include ulStyle;
  @include widthHeight(100%, 326px);
  li{
    @include widthHeight(95%, 53px);
    line-height: 54px;
    float: right;
    border-bottom: 1px solid $border_color;
    i{
      width: 36px;
      display: inline-block;
      vertical-align: middle;
      transform: scale(0.5);
    }
    span{
      vertical-align: middle;
      color: $text_color;
    }
  }
  li:nth-child(6){
    border:none;
  }
  margin-bottom:20px;
}
.icon-next{
  vertical-align: middle;
  float: right;
  margin-top: 10px;
}
.subarea{
  background: #fff;
  overflow: hidden;
  box-sizing: border-box;
  @include ulStyle;
  @include widthHeight(100%, 49px);
  padding: 0 10px;
  border-top: 1px solid $border_color;
  text-align-last: justify;
  position: fixed;
  bottom: 0;
  li{
    width: 50px;
    display: inline-block;
    text-align-last: center;
    i{
      display: inline-block;
      transform: scale(0.5);
      position: relative;
      top:-9px;
    }
    span{
      font-size: 13px;
      color: $text_color;
      position: relative;
      top:-24px;
      display: inline-block;

    }
  }
  li:nth-child(5){
     width: 35px;
   }
}
#subarea_span{
  color:#FD4F42;
}